Enhancing Endurance of Huge-Capacity Flash Storage Systems by Selectively Replacing Data Blocks

نویسندگان

  • Wei-Neng Wang
  • Kai Ni
  • Jian-She Ma
  • Zong-Chao Wang
  • Yi Zhao
  • Long-Fa Pan
چکیده

The wear leveling is a critical factor which significantly impacts the lifetime and the performance of flash storage systems. To extend lifespan and reduce memory requirements, this paper proposed an efficient wear leveling without substantially increasing overhead and without modifying Flash Translation Layer (FTL) for huge-capacity flash storage systems, which is based on selective replacement. Experimental results show that our design levels the wear of different physical blocks with limited system overhead compared with previous algorithms. key words: wear leveling, flash memory, selective replacement, hugecapacity storage systems

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Fundamental Limit of Flash Random Write Performance: Understanding, Analysis and Performance Modelling

The understanding, analysis and modelling of the fundamental limit of the sustained random write performance and endurance of Flash solid state drives (SSDs) are critical for Flash SSD vendors and storage system designers and practitioners. This not only helps design high-performance Flash SSDs, but also dictates how Flash can be integrated into today’s memory and storage hierarchy. This paper ...

متن کامل

Enhancing Reliability in Storage-Centric Sensor Networks

In this paper we address the reliability problem in storage-centric sensor networks deployed in hazardous environments. We use the nodes’ extra flash memory to save distributed encoded blocks of data. We employ erasure coding to substantially improve the trade-off between storage reliability and required disk capacity. Moreover, efficient mechanisms are designed for spreading the encoded pieces...

متن کامل

AMI: An Advanced Endurance Management Technique for Flash Memory Storage Systems

Flash memory is small size, lightweight, shock-resistant, nonvolatile, and consumes little power. Flash memory therefore shows promise for use in storage devices for consumer electronics, mobile computers, wireless devices and embedded systems. However, flash memory cannot be overwritten unless erased in advance. Erase operations are slow that usually decrease system performance and consume pow...

متن کامل

CacheDedup: In-line Deduplication for Flash Caching

Flash caching has emerged as a promising solution to the scalability problems of storage systems by using fast flash memory devices as the cache for slower primary storage. But its adoption faces serious obstacles due to the limited capacity and endurance of flash devices. This paper presents CacheDedup, a solution that addresses these limitations using in-line deduplication. First, it proposes...

متن کامل

Erasing Belady's Limitations: In Search of Flash Cache Offline Optimality

NAND-based solid-state (flash) drives are known for providing better performance than magnetic disk drives, but they have limits on endurance, the number of times data can be erased and overwritten. Furthermore, the unit of erasure can be many times larger than the basic unit of I/O; this leads to complexity with respect to consolidating live data and erasing obsolete data. When flash drives ar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEICE Transactions

دوره 95-D  شماره 

صفحات  -

تاریخ انتشار 2012